bear a sacrifice, annoyance or deprivation - Englisch Synonyme Wörterbuch